|
Author |
Thread Statistics | Show CCP posts - 18 post(s) |
|

CCP FoxFour
C C P C C P Alliance
2861

|
Posted - 2014.01.10 16:17:00 -
[1] - Quote
Noob here, but wouldn't that kill our ability to cache those results? Captain Thunk's suggestion that is. Chances of anyone ever requesting the same as you is near 0 so we cannot really cache it. CCP FoxFour // Game Designer [url]http://twitter.com/regnerba[/url] |
|
|

CCP FoxFour
C C P C C P Alliance
2861

|
Posted - 2014.01.12 18:03:00 -
[2] - Quote
Fair points, PriximX is busy these days and I know nothing of the API but will poke some people. Never know, maybe a miracle will happen. CCP FoxFour // Game Designer [url]http://twitter.com/regnerba[/url] |
|
|

CCP FoxFour
C C P C C P Alliance
2866

|
Posted - 2014.01.14 17:05:00 -
[3] - Quote
I hate you all very much... as in very very much... as in KAJ GHSBF&P*(UI#WOSDHBUI&*(SEFVDD&*UIFGHIKSDg
http://i.imgur.com/jTWAhjd.png
Please keep in mind this is again just me smashing my face on the keyboard hoping for things to work.
For now it mostly works, I have some more stuff to do on the backend but basically it's a new endpoint: eve/CharacterAffiliation.xml.aspx?ids=
You will notice thats ids, as in plural... as in batch that **** up.
No promises on anything aside from I will continue to work on it and hopefully get it code reviewed and fixed enough for release at some point in the future. CCP FoxFour // Game Designer http://twitter.com/regnerba |
|
|

CCP FoxFour
C C P C C P Alliance
2869

|
Posted - 2014.01.21 14:49:00 -
[4] - Quote
Chaotic Mind wrote:CCP FoxFour wrote:I hate you all very much... as in very very much... as in KAJ GHSBF&P*(UI#WOSDHBUI&*(SEFVDD&*UIFGHIKSDg http://i.imgur.com/jTWAhjd.pngPlease keep in mind this is again just me smashing my face on the keyboard hoping for things to work. For now it mostly works, I have some more stuff to do on the backend but basically it's a new endpoint: eve/CharacterAffiliation.xml.aspx?ids= You will notice thats ids, as in plural... as in batch that **** up. No promises on anything aside from I will continue to work on it and hopefully get it code reviewed and fixed enough for release at some point in the future. AWESOMEEEEEEEE..... and now add an indicator on what I've found in the "CharacterID.xml.aspx" API... like don't do characterID when the ID belongs to a corporation... just my 12.5 cents
That really bothers me as well... however changing it would break a lot of other apps. On top of that it is called character. I was thinking a new endpoint might be in order though that does the same thing, but with a proper return. Dunno. Need to poke some people when I am back in the office. CCP FoxFour // Game Designer http://twitter.com/regnerba |
|
|

CCP FoxFour
C C P C C P Alliance
2869

|
Posted - 2014.01.22 13:44:00 -
[5] - Quote
As for the CharacterID endpoint, I don't really want to change it as it would break a lot of existing applications as I said. What I was thinking was a new endpoint along the lines of eve/OwnerID with the following columns: name, id, group
Group is straight from the SDE with 1 being character, 2 being corporation, 19 being faction, and 32 being alliance.
Thats my current thought... I mean I could just add group to the existing one but then you have characterName and characterID attributes for alliances and such.. and thats just messy... but it's already messy... so **** I don't know. Will think some more. CCP FoxFour // Game Designer http://twitter.com/regnerba |
|
|

CCP FoxFour
C C P C C P Alliance
2871

|
Posted - 2014.01.23 08:47:00 -
[6] - Quote
So, came in early this morning to get some time in on this little project. I just really want to stress that neither this or the other API change I have made are approved for release right now. Once I have them in a better state I will do that. For now, enjoy:
http://i.imgur.com/z2OVtaF.png CCP FoxFour // Game Designer @regnerba |
|
|

CCP FoxFour
C C P C C P Alliance
2871

|
Posted - 2014.01.23 14:13:00 -
[7] - Quote
Since someone else asked and others might wonder, here is the URL I used to produce the result seen in the above screenshot: eve/OwnerID.xml.aspx?names=wtfbbq,Regner,Federal%20Marines,Gallente%20Federation,something%20invalid CCP FoxFour // Game Designer @regnerba |
|
|

CCP FoxFour
C C P C C P Alliance
2872

|
Posted - 2014.01.24 14:51:00 -
[8] - Quote
I hate myself so much... I went and added the DUST wallet to the corp wallet balance/transaction/journal history API endpoint. Now I gotta go test and I hate testing... damnit... /rage CCP FoxFour // Game Designer @regnerba |
|
|

CCP FoxFour
C C P C C P Alliance
2873

|
Posted - 2014.01.27 17:25:00 -
[9] - Quote
Just to get an actual list of changes out since I have been rambling a fair bit (and a dev blog will come later): * New OwnerID endpoint for looking up names * DUST wallet division added * Character affiliations endpoint added that contains slim character info about what corp/alli/faction they are in. * Added factionName to the corp/CorporationSheet when factionID > 0 * Added contestedAmount to map/FacWarSystem that contains a float from 0 to 1 of the contested percentage
I am also now looking at adding factionID to other missing locations. CCP FoxFour // Game Designer @regnerba |
|
|

CCP FoxFour
C C P C C P Alliance
2874

|
Posted - 2014.01.27 20:20:00 -
[10] - Quote
Crasniya wrote:CCP FoxFour wrote: * DUST wallet division added
Is this live now? Or Soon(TM)?
Soon(TM) CCP FoxFour // Game Designer @regnerba |
|
|
|

CCP FoxFour
C C P C C P Alliance
2884

|
Posted - 2014.02.07 20:09:00 -
[11] - Quote
rswfire wrote:CCP Prism X wrote:WONTDO List: Planetary Interaction API - Data schema simply incompatible with API. Would you please reconsider your position on this one? It doesn't have to be complex. In our case, what would be helpful is knowing what planets a character has command centers, what commodities are being extracted or produced, and the time until those extractors are scheduled to end. Maybe beyond that just a list of assets (commodities) that can be transported to a Customs Office. This would go a long way toward making it possible for us to create tools that help us keep track of PI installations. On a personal level, we can make sure we're re-installing our extractor programs when they finish. Currently, there is no way to automate this like you would with EveMon and your skill queue. On a group level, such as a corp or alliance, it would help us better manage projects where many people are "chipping in" different commodities toward a common end. I don't understand what you are saying when you say "data schema incompatible with API." The API outputs XML. What data is not compatible with XML? I can understand that it might be more challenging to represent a complete PI installation in XML, but you are already doing this in your databases or PI wouldn't even exist. But putting that aside, most of us do not need anything that complicated. With the advent of POCOs, this becomes an even more important aspect of Eve that is missing from the API. You guys have been great at providing us with important data we can use, but this is one area that has been neglected. I did some Googling and this has been asked for since as early as 2011, so it is needed/wanted. Please reconsider your stance on this. It doesn't have to be complicated -- some basic data is enough for 95% of the ways in which it would likely be used.
I make ZERO promises, but I will at least talk to CCP PrisimX and see what might possibly be possible. I have no idea, but I will ask some questions.
CCP FoxFour // Game Designer @regnerba |
|
|
|
|